Text copied to clipboard!

Naslov

Text copied to clipboard!

Optimizator poizvedb za PHP LMS Monolit

Opis

Text copied to clipboard!
Iščemo izkušenega optimizatorja poizvedb za PHP LMS monolit, ki bo odgovoren za izboljšanje zmogljivosti in učinkovitosti podatkovnih poizvedb v našem sistemu za upravljanje učenja (LMS). Vaša naloga bo analizirati obstoječe poizvedbe, prepoznati ozka grla in implementirati rešitve za optimizacijo, ki bodo izboljšale hitrost in odzivnost sistema. Kot ključni član naše ekipe boste sodelovali z razvijalci, administratorji baz podatkov in drugimi deležniki, da zagotovite optimalno delovanje sistema. Pričakujemo, da boste imeli poglobljeno znanje o SQL, indeksiranju, normalizaciji podatkov in drugih tehnikah optimizacije. Prav tako boste odgovorni za spremljanje zmogljivosti sistema, odpravljanje težav in predlaganje izboljšav. Vaše delo bo vključevalo analizo obstoječih poizvedb, prepoznavanje počasnih operacij in implementacijo izboljšav, kot so indeksiranje, prestrukturiranje tabel in optimizacija kode. Prav tako boste sodelovali pri načrtovanju novih funkcionalnosti, da zagotovite, da so podatkovne poizvedbe učinkovite že od samega začetka. Za uspeh na tem delovnem mestu boste potrebovali izkušnje z MySQL ali drugimi relacijskimi bazami podatkov, dobro razumevanje PHP in izkušnje z delom v monolitnih sistemih. Prav tako je zaželeno poznavanje orodij za profiliranje poizvedb in spremljanje zmogljivosti baz podatkov. Če ste strastni glede optimizacije podatkovnih poizvedb in želite prispevati k izboljšanju zmogljivosti našega LMS sistema, vas vabimo, da se prijavite in postanete del naše ekipe.

Odgovornosti

Text copied to clipboard!
  • Analiza in optimizacija obstoječih SQL poizvedb.
  • Prepoznavanje ozkih grl in implementacija izboljšav.
  • Sodelovanje z razvijalci pri načrtovanju učinkovitih podatkovnih struktur.
  • Uporaba indeksiranja in drugih tehnik za izboljšanje zmogljivosti.
  • Spremljanje zmogljivosti sistema in odpravljanje težav.
  • Dokumentiranje sprememb in izboljšav v podatkovni strukturi.
  • Izvajanje testov zmogljivosti in prilagajanje poizvedb glede na rezultate.
  • Sodelovanje pri razvoju novih funkcionalnosti z vidika optimizacije podatkovnih poizvedb.

Zahteve

Text copied to clipboard!
  • Izkušnje z MySQL ali drugimi relacijskimi bazami podatkov.
  • Dobro poznavanje SQL in tehnik optimizacije poizvedb.
  • Izkušnje z delom v PHP monolitnih sistemih.
  • Razumevanje indeksiranja, normalizacije in denormalizacije podatkov.
  • Sposobnost analize in odpravljanja težav s podatkovnimi poizvedbami.
  • Poznavanje orodij za profiliranje poizvedb in spremljanje zmogljivosti.
  • Sposobnost dela v ekipi in sodelovanja z razvijalci.
  • Dobre komunikacijske in analitične sposobnosti.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kako pristopite k optimizaciji počasne SQL poizvedbe?
  • Katere tehnike uporabljate za izboljšanje zmogljivosti baz podatkov?
  • Ali imate izkušnje z indeksiranjem in kako ga uporabljate?
  • Kako bi analizirali in izboljšali obstoječo podatkovno strukturo?
  • Katere izzive ste se srečali pri optimizaciji poizvedb v preteklih projektih?
  • Kako spremljate zmogljivost baz podatkov in prepoznate težave?
  • Ali imate izkušnje z delom v monolitnih sistemih?
  • Kako sodelujete z razvijalci pri optimizaciji podatkovnih poizvedb?